on survival - Español Inglés Diccionario